﻿namespace Rally_MvvmC.Library.Models
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    public class PageInfo : IPageInfoViewModel
    {
        public string MetaKeywords { get; set; }

        public string MetaDescription { get; set; }

        public string Name { get; set; }

        public string Title { get; set; }
        
        public string LayoutName { get; set; }
        
        public string CustomScripts { get; set; }
        
        public string LayoutCustomScripts { get; set; }

        public string CanonicalTag { get; set; }
        
        public string ViewportTag { get; set; }

        public string MashupUrlTag { get; set; }
        
        public string MashupDescriptionTag { get; set; }
        
        public string MashupTitleTag { get; set; }

        public bool ShowLogin { get; set; }
        
        public bool ShowTransferFx { get; set; }
        
        public bool ShowSuggestions { get; set; }

        public int Expires { get; set; }
        
        public bool SetNoServerCaching { get; set; }
        
        public bool SetAllowResponseInBrowserHistory { get; set; }
        
        public string CacheControl { get; set; }
        
        public bool SetNoStore { get; set; }
    }
}
